package com.ihr360.payroll.model.vo;

import com.ihr360.excel.entity.ExcelDataCellEntity;
import com.ihr360.payroll.model.dto.salary.task.period.embeddable.StaffSalaryTermId;

import java.io.Serializable;
import java.util.List;

/**
 * @author Stone.Shi
 * @description
 * @date 2018-04-13 11:39:33.
 */
public class SalaryDataEntity implements Serializable {

    private static final long serialVersionUID = 3970783804392133087L;

    private StaffSalaryTermId id;

    private List<ExcelDataCellEntity> datas;

    private List<List<ExcelDataCellEntity>> subDatas;

    public SalaryDataEntity() {
    }

    public SalaryDataEntity(StaffSalaryTermId id, List<ExcelDataCellEntity> datas) {
        this.id = id;
        this.datas = datas;
    }

    public StaffSalaryTermId getId() {
        return id;
    }

    public void setId(StaffSalaryTermId id) {
        this.id = id;
    }

    public List<ExcelDataCellEntity> getDatas() {
        return datas;
    }

    public void setDatas(List<ExcelDataCellEntity> datas) {
        this.datas = datas;
    }

    public List<List<ExcelDataCellEntity>> getSubDatas() {
        return subDatas;
    }

    public void setSubDatas(List<List<ExcelDataCellEntity>> subDatas) {
        this.subDatas = subDatas;
    }
}
